#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : 2020/9/28 9:27
# @Author  : 朱宽
# @File    : globalConfig.py
# @Software: Win10、Python3.8.5 and Pycharm
'''
定义一些配置信息，例如：文件路径、数据库信息、账户密码等
'''
import os

test_url='https://www.baidu.com' # 被测系统地址

# 获取当前文件所在目录的父目录的绝对路径
parent_directory_path = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
print(parent_directory_path)
# 测试脚本存储位置
test_script_path=parent_directory_path+'/src/script/'

# 日志文件存储位置
model_log_path = parent_directory_path + '/log/'

# 测试报告存储位置
test_report_path = parent_directory_path + '/testReport/'
# print(test_report_path)

# 获取Excel测试数据文件路径
excel_data_path = parent_directory_path + "/testData/"  # city.xlsx文件可以替换

# 获取存储页面元素表达式的文件夹路径
page_element_folder_path=parent_directory_path + "/pageElementLocator/"

# webDriver存放位置
web_driver_path=parent_directory_path + "/webDriver/"

# 测试错误截图存放位置
img_path=parent_directory_path+'/img/'

# 钉钉机器人连接
ding_url='https://oapi.dingtalk.com/robot/send?access_token=d827fa540b78c0192fd6ed11cfa7132d6fc1d1947e362a61491186a52cf83620'

# 自动化测试代码存放的   服务器IP  /  端口  /   nginx配置的uri（就是：report124）
auto_test_server_host_url_head='http://heytrack.i-jimi.com.cn/report124/'

# Mysql数据库相关信息
mysql_host = '172.26.10.45'
mysql_port = 3306
mysql_user = 'root'
mysql_pw = '123456'
mysql_db = 'console_tenancy'

# Redis数据库相关信息
redis_host = '172.26.10.113'
redis_port = 6379
redis_user = None
redis_password = 'jimi@123'
redis_db = 4  # redis的数据库中 第N库 设置应使用数字标记为第几个

# Cassandra数据库相关信息
cassandra_contact_points = ['172.16.10.113']  # Cassandra集群IP，列表形式存储
cassandra_port = 9042
cassandra_user = 'root'
cassandra_pw = 'tracker@cassandra'